A Drum Machine That Learns to Groove
نویسندگان
چکیده
Music production relies increasingly on advanced hardware and software tools that makes the creative process more flexible and versatile. The advancement of these tools helps reduce both the time and money required to create music. This paper presents research towards enhancing the functionality of a key tool, the drum machine. We add the ability to learn how to groove from human drummers, an important human quality when it comes to drumming. We show how the learning drum machine overcomes limitations of traditional drum machines.
منابع مشابه
Groovy Neural Networks
The drum machine has been an important tool in music production for decades. However, its flawless way of playing drum patterns is often perceived as mechanical and rigid, far from the groove provided by a human drummer. This paper presents research towards enhancing the drum machine with learning capabilities. The drum machine learns user-specific variations (i.e. the groove) from human drumme...
متن کاملImitating the Groove: Making Drum Machines more Human
Current music production software allows rapid programming of drum patterns, but programmed patterns often lack the groove that a human drummer will provide, both in terms of being rhythmically too rigid and having no variation for longer periods of time. We have implemented an artificial software drummer that learns drum patterns by extracting user specific variations played by a human drummer...
متن کاملCorrection: Syncopation, Body-Movement and Pleasure in Groove Music
Moving to music is an essential human pleasure particularly related to musical groove. Structurally, music associated with groove is often characterised by rhythmic complexity in the form of syncopation, frequently observed in musical styles such as funk, hip-hop and electronic dance music. Structural complexity has been related to positive affect in music more broadly, but the function of sync...
متن کاملTimbre-based Drum Pattern Classification using Hidden Markov Models
In order to explore the possibility of a timbre-based rhythm theory, a drum pattern classification system was developed, which is capable of describing the internal structure of a drum groove in a stochastic way. Using an onset detection algorithm, timbral features were extracted at every drum onset of the sample file. Next, a Hidden Markov Model (HMM) was fitted to the data. Local decoding of ...
متن کاملBeatback: A Real-time Interactive Percussion System for Rhythmic Practise and Exploration
Traditional drum machines and digital drum-kits offer users the ability to practice or perform with a supporting ensemble – such as a bass, guitar and piano – but rarely provide support in the form of an accompanying percussion part. Beatback is a system which develops upon this missing interaction through offering a MIDI enabled drum system which learns and plays in the user's style. In the co...
متن کامل